About Barry Cafe S Ltd (12988052) United Kingdom