About Gemma Scott Limited (07191760) United Kingdom