About London Painters & Plasterers Ltd (12197872) United Kingdom