About Kcr Manufacturing Limited (04879195) United Kingdom