About Inspire Hair & Sunbeds Ltd (13146650) United Kingdom