About Thyme And Plaice Ltd (13534101) United Kingdom