About Beagle Garden Products Limited (07329643) United Kingdom