About The Painting Fox Ltd (11529098) United Kingdom