About Beagle Estates Limited (01698322) United Kingdom