About Sheppard Engineering Limited (08796599) United Kingdom