About Blakemore Walker Limited (05628314) United Kingdom