About Ambex Group Limited (02932412) United Kingdom