About Walter Edmundson Limited (00283231) United Kingdom