About Walters S Limited (08615664) United Kingdom