About Walters & Associates Ltd (03511698) United Kingdom