About Skerry Man Ltd (11554203) United Kingdom