About T & S Photography Limited (11804314) United Kingdom