About Griffith Generation Limited (09692793) United Kingdom