About Intech Limited (01493542) United Kingdom