About Mexsol Limited (05274706) United Kingdom