About The Flanders Tapestry Collection Limited (09070443) United Kingdom