About The Star Photographic Company Limited (11114292) United Kingdom