About E-cloth Limited (03111707) United Kingdom