About Shelton Machines Limited (01018472) United Kingdom