About The Ilminster Beagles Limited (05419412) United Kingdom