About Freescope Limited (06148317) United Kingdom