About Dilima L Netherwood Ltd (13131607) United Kingdom