About M.a.s.s. Computers Ltd. (03770859) United Kingdom