About D C Lewis Limited (09406573) United Kingdom