About Barry International Limited (10371231) United Kingdom