About M J Thornton Consulting Limited (08550071) United Kingdom