About Bmr Composites Limited (12280475) United Kingdom