About Boss Hair Studio (barrow) Limited (12241740) United Kingdom