About Stour Valley Beagles Limited (06643805) United Kingdom