About Diilszop London Ltd (09285306) United Kingdom