About Ajb Composites Limited (09074684) United Kingdom