About Mexmore Limited (08517364) United Kingdom