About Permanentpictures Limited (13308979) United Kingdom