About Kerr Composites Ltd (10521254) United Kingdom