About Medway Energy Recovery Limited (12790514) United Kingdom