About The Bow-legged Beagle (upton) Limited (11625947) United Kingdom