About Integra Technical Limited (03884445) United Kingdom