About Beeco Ltd (10045748) United Kingdom