About James Crowther Fabrics Limited (02900480) United Kingdom