About D C Finn Limited (11224833) United Kingdom