About J.barbour & Sons Limited (00124201) United Kingdom