About Bracken Land Limited (02842696) United Kingdom