About Moore S Baxter And Marsh Limited (02541726) United Kingdom