About M A J Harper Limited (08457301) United Kingdom