About Wesson & Spencer Ltd (08694563) United Kingdom