About Gemma Sheppard Styling Limited (07993229) United Kingdom