About Contour Specialist Fabrics Limited (07981102) United Kingdom