About Pelham Carpets Limited (11718289) United Kingdom