About M & M Beale Limited (03745404) United Kingdom