About B20 Salons Ltd (11862782) United Kingdom