About V&a Hair & Beauty Limited (11282346) United Kingdom