About Avalon Hair & Design Ltd (SC644357) United Kingdom