About The Shepherd & Dog (rochford) Limited (10908518) United Kingdom