About Nicholas Sheppard Engineering Ltd (08791690) United Kingdom