About Beulah Afro Hair Salon Ltd (09555906) United Kingdom