About Mersol Limited (10678228) United Kingdom