About Deurs Ltd (13517604) United Kingdom