About Future Energy Research & Development Ltd (07870696) United Kingdom