About Tessuti Retail Limited (07312882) United Kingdom