About M.m.ostrowski Ltd (09574997) United Kingdom