About Herringshaw Composites Ltd (11080357) United Kingdom