About Tilly S Furniture Shop Limited (10692970) United Kingdom