About B And Cm Walker Limited (04630535) United Kingdom