About Ben Nicholson Photographer Limited (06391417) United Kingdom