About Cu Barry Ltd (13697193) United Kingdom