About Mercer Bridge Limited (05832598) United Kingdom