About Brennan Composites Ltd (11051171) United Kingdom