About Amo Blinds & Fabrics Limited (01638328) United Kingdom