About The Mercer Collection Limited (08580383) United Kingdom