About Merin And Co Limited (09025483) United Kingdom