About M. J. Barker Limited (04482925) United Kingdom