About The Tapastry Limited (09278741) United Kingdom