About Scops Associates Limited (13491306) United Kingdom