About Mercol Group Holdings Limited (03142024) United Kingdom