About Dls Allodium Limited (09243201) United Kingdom