About Studio 154 Photography Limited (01638402) United Kingdom