About Gemma Lucas Photography Limited (13251003) United Kingdom