About Seaming Retail Limited (13680513) United Kingdom