About E.m. Sheppard Limited (10097647) United Kingdom