About Rich Tresses Ltd (13241040) United Kingdom