About David Canney (sco) Ltd (SC626598) United Kingdom