About Shepherd Engineering Ltd (11911762) United Kingdom