About Composite Technology Limited (02340771) United Kingdom