About Lewis J Mitchell Painting & Decorating Limited (12487703) United Kingdom