About Barnes Walker Limited (04198626) United Kingdom