About Clark James & Ross Ltd (SC534489) United Kingdom