About Skelton Car Company Limited (09827705) United Kingdom