About Barbour (liddesdale) Ltd (01349292) United Kingdom