About Richards Niche Care & Hair Ltd (09898766) United Kingdom