About M.a.d.e @ No. 18 Ltd (09182325) United Kingdom