About Beagle Editions Limited (03026109) United Kingdom