About W. Barbour & Company (SL001257) United Kingdom