About Walters Consultancy Limited (06191119) United Kingdom