About M & J Hicks Consulting Limited (11745373) United Kingdom