About Skelton Island Ltd (13340141) United Kingdom