About Skelp Ltd (SC686810) United Kingdom