About Brome Barns Limited (10921183) United Kingdom