About Shelton Plant Limited (06104867) United Kingdom