About Dipsticks Painters & Decorators Limited (08464130) United Kingdom