About Intrascope Limited (03396884) United Kingdom