About Ellesmere Carpets Limited (07379120) United Kingdom