About Tilly Maysie Interiors Ltd (12894330) United Kingdom