About Barbour (footwear) Limited (01647840) United Kingdom