About Giddings Decorators Ltd (08134940) United Kingdom