About Barry Choice Limited (11699532) United Kingdom