About Griffiths & Barnard Ltd (08254818) United Kingdom