About D.c. Merrett & Co. Limited (04367581) United Kingdom