About Studio Six Photography Limited (01323299) United Kingdom