About Mcbride Composites Ltd (11612717) United Kingdom