About Balthazar International Limited (05371193) United Kingdom