About Composite Designers Ltd (12138335) United Kingdom