About Barry S Chicken Limited (12285254) United Kingdom