About Bevans Bray Walker Limited (06175401) United Kingdom