About Walters And Walters Limited (00548442) United Kingdom