About Climax International Limited (05738071) United Kingdom