About Mark Griffiths Design And Build Limited (04504237) United Kingdom