About Miller And Keane Limited (09040413) United Kingdom