About Tapethorn Limited (02261167) United Kingdom