About Intech Products Limited (04341125) United Kingdom