About The Last Photograph Limited (09295487) United Kingdom