About Leanne Sheppard Limited (05098053) United Kingdom