About Barry S & Barry S Ltd (12405052) United Kingdom