About Sabel Cosmetics Holdings Limited (06796560) United Kingdom