About Walkers Decorators Limited (07218742) United Kingdom