About Shepd Limited (10608018) United Kingdom