About L Sheppard Group Ltd (07591819) United Kingdom