About Walters (battersea) Limited (00401831) United Kingdom