About James Griffin (building) Limited (08833595) United Kingdom