About Shephards Hill Limited (11841847) United Kingdom