About M.e.s Ideal Company Ltd (12724870) United Kingdom