About Sandu Painting Limited (12932132) United Kingdom