About Barbour Welting (u.k.) Limited (03471580) United Kingdom