About D&c Finance Limited (13497786) United Kingdom