About D&c Elliott Holdings Limited (10458960) United Kingdom