About C A Stubbs Composites Limited (13220527) United Kingdom