About Beedos Limited (10353560) United Kingdom