About Edau Sewing Room Ltd (13637229) United Kingdom