About Alice James Fabrics Limited (10276306) United Kingdom