About Cybex International Service Limited (05776857) United Kingdom