About M.h.r. Hicks Limited (02653362) United Kingdom