About The Jolly Painters Friend Limited (10406219) United Kingdom