About Stuart Sheppard Ltd (09022754) United Kingdom