About D M Sheppard Consultancy Limited (12042728) United Kingdom