About Shephard & Sons Engineering Ltd (12811994) United Kingdom