About Walters & Buck Limited (08529846) United Kingdom