About Flaghead Photographic Limited (05338134) United Kingdom