About Walters Design Limited (08509669) United Kingdom