About Skerry 2 Ltd (10571066) United Kingdom