About Tilly Dallas Gardens Ltd (12229572) United Kingdom