About Tiverton Handwork Limited (02064672) United Kingdom