About M.a.loftus Ltd (SC497146) United Kingdom