About Griffiths Marshall Limited (06439816) United Kingdom