About Upminster Carpets Limited (05338216) United Kingdom