About Sheldon Engineering Ltd (11570169) United Kingdom