About Dekadle Limited (02827536) United Kingdom