About Griffin Projects Limited (09246700) United Kingdom