About Cleo Fabrics Ltd (09806681) United Kingdom