About De Luca M Limited (04940031) United Kingdom