About Mercer Designer Fabrics & Accessories Ltd (10985246) United Kingdom