About Composite Technology Holding Company Limited (02337079) United Kingdom