About Sheppard Industries Limited (08872912) United Kingdom