About Skelton Group Limited (09868377) United Kingdom