About Nick Truscott Photography Limited (08935783) United Kingdom