About Equiscope Ltd (13568415) United Kingdom