About M & H Grigg Limited (08924802) United Kingdom