About D Lima Ltd (08429903) United Kingdom