About J. & M. Barr & Sons Limited (SC064267) United Kingdom