About Truro Fabrics Limited (07993252) United Kingdom