About Shepherd S Lodge Ltd (08430640) United Kingdom