About Herbert D.cocker & Sons Limited (00576376) United Kingdom