About Stable Hair Limited (12666971) United Kingdom