About Walters Kendall Limited (10485688) United Kingdom