About Walters Management Limited (10678667) United Kingdom