About Kidderminster Soft Strip Ltd (12501942) United Kingdom