About Mercer House 1842 (07381111) United Kingdom