About Isobel Hollingworth Limited (11703023) United Kingdom