About Cybex Limited (03301810) United Kingdom