About M.j. Allen Limited (02988756) United Kingdom