About Climax Accessories Ltd (11941109) United Kingdom