About Ginger & Mylo Interiors Ltd (10640894) United Kingdom