About Walters And Co Ltd (07264039) United Kingdom