About Cotswold Provisions (bacon) Limited (02179552) United Kingdom