About Tees Barrage Salon Limited (12149079) United Kingdom