About Extrascope Limited (06842925) United Kingdom