About Barbour Campbell Limited (00115576) United Kingdom