About E. C. Merrett Limited (04580786) United Kingdom