About Deluxe Painter S Limited (11050298) United Kingdom