About Richard Caplan Photographic Limited (04557725) United Kingdom