About Hux And Bea Limited (10980822) United Kingdom