About D I Lee Limited (SC558752) United Kingdom