About Shelton Engineering Ltd (10725335) United Kingdom