About Griffiths Developments Ltd (07707241) United Kingdom