About Cid Findlay (sco) Ltd (SC652964) United Kingdom