About London Capital Painters & Decorators Limited (08730461) United Kingdom