About Composite Technologies Limited (06562179) United Kingdom