About Tapestry Design Company Limited (02598765) United Kingdom