About Shep Retail Limited (11668418) United Kingdom