About Essential Sewing Services Limited (04445026) United Kingdom