About D.c. & L. Lowe Limited (04463133) United Kingdom