About J Barbour And Sons (manufacturing) Limited (06789832) United Kingdom