About Merseyside Energy Recovery Holdings Ltd (07983197) United Kingdom