About Barbour Ehs Limited (13425399) United Kingdom