About Skelton Group Investments Limited (06228947) United Kingdom