About Barker & Sloane
Barker & Sloane is a cosmetics company based out of Devizes, United Kingdom.
Social Link - Linkedin: http://www. linkedin.com/company /barker-and-sloane
Employee Count: 1
Keywords: health, wellness & fitness
More about Barker & Sloane
Barker & Sloane is located at Devizes, England SN10, United Kingdom
http://www.barkerandsloane.co.uk