About Brackenhill Glamping Limited (11141572) United Kingdom