About Brookhouse Barns Limited (13578775) United Kingdom