About A.&j.m. Sheppard Limited (01203896) United Kingdom