About J & D Shepherd Limited (04290989) United Kingdom