About Chelford Fabrics Limited (03855818) United Kingdom