About M B Clarke & Sons Limited (06697176) United Kingdom