About Innovative Materials Limited (10837667) United Kingdom