About Charlton Fabrics Limited (09278258) United Kingdom