About Griffiths Services & Developments Limited (06922541) United Kingdom