About Skelton Enterprises Limited (13613885) United Kingdom