About Essendon Carpet Co. Ltd (12509930) United Kingdom