About Nick Howe Photography Limited (08271527) United Kingdom