About Betty S Hair & Lash Limited (12757235) United Kingdom