About Tim Chandler Photography Limited (10865534) United Kingdom