About Walters Holdings Limited (04806936) United Kingdom