About Kenilworth Carpets Limited (07211163) United Kingdom