About Mercer Clothing Limited (05692019) United Kingdom