About Appletree Fabrics Limited (03226375) United Kingdom