About Cotswold Chilled Foods Ltd (10565076) United Kingdom