About Click Photographic Workshops Limited (07241058) United Kingdom