About Mp Griffiths Holdings Limited (07687378) United Kingdom