About H.barr & Sons Limited (00563017) United Kingdom