About Jorrellyshair Limited (11848027) United Kingdom