About Deline Uk Ltd (06384023) United Kingdom