About Barbour (europe) Limited (01744209) United Kingdom