About Lyndale Isle Of Skye Ltd (SC652560) United Kingdom