About Mellau Carpet Company Limited (01776245) United Kingdom