About Balthazar Uk Limited (06815858) United Kingdom