About Walter T. Barr Limited (SC153541) United Kingdom