About Richards Hair Limited (11370546) United Kingdom