About Josine Meijer Picture Research Limited (07997589) United Kingdom