About M.a.r. Installations Limited (05600911) United Kingdom