About Kyd Products Limited (03642551) United Kingdom