About Rochester Hair Limited (12621672) United Kingdom