About Beech House Hounds Limited (13447708) United Kingdom