What company is Sarah Barras working for?
Sarah Barras works for The Gallery Hair And Beauty.
What is Sarah Barras's function at The Gallery Hair And Beauty?
Sarah Barras is hair and beauty salon owner at The Gallery Hair And Beauty.
Where is Sarah Barras based?
Sarah Barras is based out of Dumfries, Scotland, United Kingdom.