About Merse & Company Limited (SC195982) United Kingdom