About James Beagle Consultancy Ltd (09649786) United Kingdom