About Composite Innovations Limited (05488798) United Kingdom