About Composite Design And Innovation Limited (09029679) United Kingdom