About Marshall Griffiths & Stone Limited (08077039) United Kingdom