About Composite Holdings Limited (04688736) United Kingdom