About Griffin Project Services Limited (09986798) United Kingdom