About M R Allen Limited (03308626) United Kingdom