About Bath & Cotswolds Pet Food Limited (10087299) United Kingdom