About W Barbour Right Ltd (11964551) United Kingdom