About G Smith Projects Limited (08179162) United Kingdom