About Spirit Photographic Limited (08635639) United Kingdom