About Shephard Engineering Services Limited (06255172) United Kingdom