About Walden And Doyle Limited (05272346) United Kingdom