About Barry Island Inns Ltd (10025188) United Kingdom