Company name: The Lash&Brow Bar
Description: The Lash & Brow Bar, Barnstaple, Devon
28 Boutport St, Barnstaple EX31 1RP, United Kingdom