About Balthazar Engineering Limited (13705001) United Kingdom