About John Mercer Painting Ltd (11996292) United Kingdom