About Cluff Geothermal Limited (07207283) United Kingdom