About Thomas Lohr Photography Limited (09329529) United Kingdom