About Beagle Products Limited (07662977) United Kingdom