About Jamax Technical Services Limited (02750376) United Kingdom