About Kane And Sayed Interiors Ltd (11988054) United Kingdom