About Beedale Limited (10846213) United Kingdom