About Shepherd Engineering (anglian) Limited (06311635) United Kingdom