About Jessica Neil Hair Ltd (13712751) United Kingdom