About Appledore Photographic Limited (06574033) United Kingdom