About Balthazar Limited (04136478) United Kingdom