About Ashcroft Fabrics Limited (02555553) United Kingdom