About Ballindalloch Castle Golfing Limited (04123179) United Kingdom