About Eastham Bio Power Limited (09545668) United Kingdom