About Fox Talbot Photography Limited (09874226) United Kingdom