About Beagle Developments Limited (08364816) United Kingdom