About Brookwood Barn Holdings Limited (12919459) United Kingdom