About Dequeen Limited (05402526) United Kingdom