About Griffin Design And Build Ltd (03852797) United Kingdom