About Thomas Lowe Photography Limited (11365285) United Kingdom