About Studio 67 Photography Limited (04528987) United Kingdom