About Karlo S Salon Ltd (13017299) United Kingdom