About Balthazar And Roux Ltd (12639476) United Kingdom