About Isobel Stainsbury Ltd (13557894) United Kingdom