About Walter Barr Limited (07770306) United Kingdom