About Sorrel &thyme Ltd (13242493) United Kingdom