About Nick James Photography Limited (08552485) United Kingdom