About Merrimex Limited (06266375) United Kingdom