About M J Allen & Associates Limited (10721725) United Kingdom