About E C Merrett Limited (11467933) United Kingdom