About B D Shepherd Limited (04392355) United Kingdom