Swallow Hall Golf Course, The Swallows Course & Visitor Info