About Composite Products Limited (07935728) United Kingdom