About Banff Town And County Club (SC001082) United Kingdom