About D. Ruddiman Limited (SC031624) United Kingdom