About Northants Carpets Limited (11631189) United Kingdom