About Barnsdale Country Club Title Limited (02898049) United Kingdom