About Griffin Water & Energy Ltd (11931769) United Kingdom