About Merlin Environmental Solutions Limited (07627991) United Kingdom