About Stax Converting Limited (06550302) United Kingdom