About Isobel Jackson Ltd (12892578) United Kingdom