About Griffin Energy Solutions Limited (09032690) United Kingdom