About Isobel Griffiths Limited (01905864) United Kingdom