About Composite Design Studio Ltd (11899135) United Kingdom