About M & A Hearn Limited (08051246) United Kingdom