About M J Meaker Limited (04911893) United Kingdom