About Mersol Design Limited (13116306) United Kingdom