About Bea Holdings Limited (12500782) United Kingdom