About Richard Griffiths Ltd (06484736) United Kingdom