About M. & G. Hooper Limited (00677963) United Kingdom