About Sandor Painter Ltd (11868642) United Kingdom