About The Bidford Pet Co Ltd (12665373) United Kingdom