About Brookhouse Composites Holdings Limited (05018017) United Kingdom