About Caroy (skye) Ltd (12931899) United Kingdom