About Lemon Hair Studio Hull Limited (12293534) United Kingdom