About Integrated Processing Technologies Limited (09716106) United Kingdom