About Green Salmon Mere Green Limited (10312533) United Kingdom