About M.allan Design Limited (10864592) United Kingdom