About John Painter Limited (11290736) United Kingdom