About Griffiths & Charles Investments Ltd (13351177) United Kingdom