About Deandrake Limited (05528744) United Kingdom