About Intascope Limited (05680149) United Kingdom