About Sls Chicken Ltd (11846296) United Kingdom