About D.c. Miles & Co. Limited (01080302) United Kingdom