About Innovative Technische Produkte Ltd (05940122) United Kingdom