About J & J Sheppard Ltd (04427933) United Kingdom