About Abbeydale Carpets Limited (09860281) United Kingdom