About Beagle Supplies Limited (12628352) United Kingdom