About D M Mirfin Limited (12056918) United Kingdom