About A B Composites Limited (11354247) United Kingdom