About Beagle Limited (05142964) United Kingdom