About Terry R Duffell Photographic Services Limited (03840659) United Kingdom