About Bracken Country House Limited (11007233) United Kingdom